piston ring compressor - French English Dictionary